/* 
 *  生成三角形
 */
/*
 * 块元素居中
 */
/*
 * 布局时常用的样式
 */
body {
  font-family: "微软雅黑";
}
a {
  color: black;
  text-decoration: none;
}
a:hover {
  color: red;
  text-decoration: underline;
}
.header {
  height: 80px;
  position: relative;
  width: 1250px;
  margin: 0 auto;
}
.header .header-car-pic {
  margin-left: 130px;
  width: 150px;
  float: left;
}
.header .header-car-nav {
  margin-left: 30px;
  line-height: 30px;
  float: left;
}
.header .header-car-nav ul {
  list-style: none;
}
.header .header-car-nav ul li {
  display: inline-block;
}
.header .active {
  margin-left: 15px;
}
.header .header-car-bg {
  float: right;
  width: 400px;
  line-height: 80px;
  overflow: hidden;
}
.header .header-car-bg-language {
  position: absolute;
  float: right;
  width: 300px;
  height: 20px;
  top: -40px;
  right: 100px;
  font-size: 12px;
  border: 1px solid blue;
}
.header .header-car-bg-language ul {
  list-style: none;
}
.header .header-car-bg-language ul li {
  display: inline-block;
  margin-top: -10px;
}
.header .header-car-bg-language ul li active {
  margin-left: 10px;
}
.container {
  position: relative;
  top: 0px;
  height: 1280px;
  width: 1250px;
  margin: 0 auto;
}
.container .banner {
  width: 100%;
  float: left;
  overflow: hidden;
  margin: -35px auto;
}
.container .banner img {
  margin-top: -10px;
}
.container .pre {
  position: absolute;
  top: 240px;
  left: 50px;
  width: 40px;
  height: 80px;
}
.container .next {
  position: absolute;
  top: 240px;
  right: 50px;
  width: 40px;
  height: 80px;
}
.container .content {
  position: absolute;
  width: 1100px;
  margin: 0 auto;
  margin-left: 70px;
  top: 645px;
  height: 600px;
}
.container .content-left {
  width: 18%;
  float: left;
  height: 350px;
}
.container .content-left-car {
  width: 100%;
  height: 200PX;
}
.container .content-left-car-title {
  font-weight: bold;
}
.container .content-left-car ul {
  list-style: none;
}
.container .content-left-car ul .active {
  padding-left: -20px;
  margin-top: 15px;
}
.container .car-value {
  margin-left: -40px;
}
.container .content-left-pic {
  margin-top: -15px;
}
.container .content-mid {
  width: 49%;
  float: left;
  margin-left: 50px;
  height: 350px;
}
.container .content-right {
  width: 26%;
  float: right;
  margin-right: 5px;
  height: 315px;
  border: 1px solid pink;
  border-radius: 5px ;
}
.container .content-right-title {
  font-weight: bold;
}
.container .type {
  margin-left: -20px;
}
.container .type .active {
  margin-top: 10px;
}
.container .pic {
  position: absolute;
  width: 1100px;
  margin: 0 auto;
  margin-left: 70px;
  top: 1000px;
  height: 260px;
  border-top: 1px solid pink;
}
.container .pic-car li:first-child {
  margin-left: -20px;
  float: left;
}
.container .pic-car {
  list-style: none;
}
.container .pic-car .active {
  margin-left: 82px;
  float: left;
}
.footer {
  height: 200px;
  background: #F5F5F5;
}
.footer .footer-name {
  width: 1100px;
  margin: 0 auto;
  height: 160px;
}
.footer .footer-name ul {
  list-style: none;
  float: left;
}
.footer .footer-name ul:first-child {
  margin-left: -25px;
}
.footer .footer-name-two {
  margin-left: 130px;
}
.footer .footer-name ul li .active {
  margin-top: 15px;
}
.footer .copy-right {
  width: 1100px;
  height: 30px;
  margin: 0 auto;
  text-align: center;
  border-top: 1px solid deeppink;
}
